ce7c02165a70dd079e132bd2e65e7d6fc7622794,src/com/landawn/abacus/util/N.java,N,median,#number#number#number#,33108

Before Change


     * @return the median of the values
     */
    public static float median(final float a, final float b, final float c) {
        if ((Float.compare(a, b) >= 0 && Float.compare(a, c) <= 0) || (Float.compare(a, c) >= 0 && Float.compare(a, b) <= 0)) {
            return a;
        } else if ((Float.compare(b, a) >= 0 && Float.compare(b, c) <= 0) || (Float.compare(b, c) >= 0 && Float.compare(b, a) <= 0)) {
            return b;
        } else {
            return c;

After Change



        if ((ab >= 0 && ac <= 0) || (ac >= 0 && ab <= 0)) {
            return a;
        } else if ((((bc = Double.compare(b, c)) <= 0) && ab <= 0) || (bc >= 0 && ab >= 0)) {
            return b;
        } else {
            return c;